﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;

namespace Projeto_Build_0.Models
{
     [Bind(Exclude = "PessoaId")]
    public class Pessoa
    {
       [ScaffoldColumn(false)]
        public int PessoaId { get; set; }

        public string Nome { get; set; }

        public string Morada { get; set; }

        public int Telefone { get; set; }

        public int Telemovel { get; set; }

        public string Email { get; set; }

        public int NumeroContribuinte { get; set; }

        public string UserId { get; set; }

        public virtual Roles Roles { get; set; }
    }

    [Bind(Exclude = "RolesId")]
     public class Roles
     {
         [ScaffoldColumn(false)]
         public int RolesId { get; set; }
        
         public string Nome { get; set; }  
         
     }

    [Bind(Exclude = "QuotaId")]
     public class Quota
     {
         [ScaffoldColumn(false)]
         public int QuotaId { get; set; }

         public DateTime Data { get; set; }

         public int Valor { get; set; }

         public bool EstadoPago { get; set; }

         public virtual Crianca Crianca { get; set; }
     }
}